[t:/]$ 지식_

쉼표 연산자 오버로딩

2007/03/27

나처럼 뼛속까지 C 프로그래머들은, = 연산자로 개념적 한 방 복사라는 것을 불명확하다고 생각하는 편이다...

아무래도 메모리의 칸칸이 머리속에 그려져야 시원한 스타일....

게다가 C++는 아마츄어니깐..
한 번은 C++ 연습한다고 테트리스 만들때..
<<, >> 연산자로 블럭의 좌우 이동을 구현한 기억이 난다.

각설하고 연산자 오버로딩에서 종종 간과하는 것 중에는..
캐스팅 연산자와 쉼표 연산자가 있다.

쉼표 연산자는 다음과 같이 쓰일 수도 있다.

 a.pushQ((myQ, 1, 2, 3, 4));  // 괄호가 2중임을 유의. 인수는 1개이다.

자세한 내용은

http://gpgstudy.com/forum/viewtopic.php?t=12030





공유하기













[t:/] is not "technology - root". dawnsea, rss